at a rough guess - Turkish English Dictionary